/*
*************************************************************************
本文件归属于西安协同时光软件有限公司，未经许可，不得擅自使用、拷贝和修改
*项目组:解决方案部项目开发框架
*版 本: 1.0   
*日 期：Feb 26, 2010   
*时 间：9:32:00 AM   
*作 者：Alex   
*************************************************************************   
*/  
package com.manager.commons.config;  

import java.io.Serializable;
import java.util.Map;

/**   
 * <?xml version="1.0" encoding="UTF-8"?>
 *  <configuration>
 * 	    <section name="framework.sync">
 * 		    <entry key="version" value="1.0" />
 * 		    <entry key="copyright" value="2010-2020" />
 *        </section>
 *     </configuration>
 * 
 * TODO 配置文件接口   *   
 * @author  Alex   
 * @since  jdk1.6   */
public interface Config extends Serializable {
	
	/**
	 * 
	* 初始化
	*
	 */
	void init();
	/**
	 * 
	* 根据section 和  entry 得到相应的值
	* @param section  
	* @param entry
	* @return
	 */
	String getString(String section, String entry);
	
	/**
	 * 获得相应的段
	 * @param section
	 * @param entry
	 * @return
	 */
	Map<String,String> getSection(String section);
}
